43924969
690969
7313782
87622058
87641249
34015425
6627929
25931097
2728346
63836778
44168704
25434005
68207520
1295408
70808959
37231147
35795956
97584964
79003045
39707145
48158336
88566850
511260
32729094
70866441
25066868
37643527
58768536
41218792
32209885
9635433
23023260
75993681
23037256
77552834
21005957
30933391
61579408
72786687
2539115