43975492
22408913
410281
60623107
9810521
43212790
10145111
37993905
2491524
12605205
56701661
8822932
53786984
69299430
8493247
64836178
15279838
49035412
46032513
60701284
94014130
32705380
76517324
11791946
47187742
58728
93764094
64142846
41272586
1741645
76856024
51212607
98572350
49661885
16453832
63132437
50198654
14576484
3869395
276752