3707429
43212789
99285296
60222020
33658668
61106472
45036896
24682876
23389421
34089950
97304372
32147006
4728347
81311293
30938525
3126675
24132146
13541624
27496609
7700394
76756043
26519758
72338781
25565594
2511079
50811346
66043428
53043472
20904649
39177847
85096980
61462443
86979094
39818391
73176439
94174736
24683589
5769945
86473996
35609322