70268831
76931668
39689159
49672117
8837145
34784442
7875388
98635622
98775954
40522505
17079595
84962249
71138337
42521045
802931
57975736
33538759
95713373
9609775
7456409
5129304
70047542
73501111
95222278
34902310
968847
60871171
18942809
79311230
68849614
605253
35365814
42814212
15635330
8423395
91107126
12481704
9215690
49725537
2532312