52706649
7049876
86014885
7367415
99447584
8722218
23454497
76453798
80803296
60152994
50321679
58588579
75596672
69924219
77519766
8803800
70112816
5609943
31856150
47984931
29147499
94151719
22373277
21966663
67052252
18087041
30337456
895392
74648420
12366816
35176803
72025354
27939592
42542424
66899727
22063604
70313982
71597451
40924519
1221400