24373409
7563900
42123432
12173926
2431323
1135154
17409634
50232312
19359852
15574482
43484700
76139713
8902267
36218925
61681355
55756243
32637999
87467078
72332914
68907131
15573066
63533614
58674802
28565947
79074640
3085423
76663494
41223461
16277578
57079832
84888041
2281245
23736399
37944366
99187648
84372385
21886468
70539451
23454531
21874288