89903213
26954905
64143654
43993867
31923681
65135048
30874635
13682448
64466173
34668674
68671087
72907729
33365739
98217789
41395418
41001956
65966410
31596726
6014004
3079079
21577073
907523
51199452
6031087
75417768
9445937
50862383
19232486
20394113
27119184
78834853
23906783
16955668
55586641
62406302
96669787
74761820
78011235
67078069
10013147