4014636
67062123
60495155
84059845
21098713
95703561
29775425
21781368
89339108
68434576
45746076
10688718
54979121
72387271
71441627
16365998
6376435
4974558
13992039
94329497
16052032
23382953
5126736
33913958
60267011
76442338
6616526
26183567
21212524
11036418
86894267
84873610
12648935
41525939
25853567
95939780
20859225
61483446
38154057
48074333