66634563
64462818
30396354
60358708
72402495
39214939
93715355
43893632
75434432
2348232
86674237
54929662
28763747
61994516
93214550
27343576
30934214
70242039
84238858
37809675
64641310
86098536
91332512
65471697
10856964
25877368
94044386
637877
11128940
37231726
34401751
62388481
11872425
98246239
1282628
67645670
25391262
31294192
4238485
72442783