96969632
93805112
331027
35926991
30282598
49424952
73432061
71866186
84626908
59107235
77314781
42553081
99273844
12055994
85508671
37917627
92336870
20966800
79858275
76706825
58196269
2306278
8867813
25515733
205564
21797682
88762916
68487527
24533494
84154319
42627223
70793304
30608442
47328378
8973634
93901121
11999711
14852679
19931321
55481457