28778321
84955520
45349226
59682937
62876346
61642686
30813601
44526972
59751942
1213761
20623642
35428113
15999748
10867351
50722790
88781935
32192047
23085889
25583902
18552971
60706113
87934107
43874911
81918901
42494878
88028752
10566985
94828339
27481980
19396586
19075375
94283811
44211201
12988161
8086494
92895548
37368641
31786509
69066011
84366615