44043326
24521725
69767702
16163431
24625822
12722146
9960172
4705231
56867751
8436779
56842681
5384857
82533903
18465513
71336306
19671812
29469606
91447199
76793891
2116689
49669028
27356027
18435343
18611187
10718671
13321819
10812819
58703133
34337650
3391465
81487268
5070337
2399363
74126426
91932033
25607500
35703502
21979642
54961934
75989995