90666234
39899753
29724886
70635637
28935447
5157851
5334339
15816936
1645587
60439360
51505531
9206955
66345650
52011328
10091320
6518226
90797370
6904289
49654953
12008559
50783556
3055667
85058883
73388797
53919006
41795905
4487151
31955428
5134604
7981132
12693628
1764538
12767244
3214114
34768401
51375154
95523677
13524163
1141567
60308602