37852925
38912792
13467218
25623904
96006997
84607462
61046091
8884696
99069749
43367234
54439192
48459676
61379640
71299266
50098379
94174173
30827480
5097670
42231116
47897389
5576900
46697485
77141788
11835346
63015279
93216795
9044411
42834277
34499060
47902300
9537110
77016564
88588323
61357067
26174114
98092691
37912135
3801822
81725147
86029467