96684312
63558412
77632352
83345165
27417623
54913136
6895981
19212846
87536364
30927173
60704966
25685610
93686558
59534959
69849480
64184740
95078616
65288498
22193316
28668773
25621005
5177312
7006179
52124645
67258512
24791835
6546722
96809508
13217039
1445051
79103413
76954320
47667815
47522248
54702764
36858133
57468774
51121719
13651966
3484837