65396180
64492200
41108706
235259
78412570
65423155
5934254
53464665
96465
2591077
64964819
92986935
46739085
90612161
9141647
36667901
50974438
16074594
98462434
57497389
44948936
69851557
28838615
94756130
27605741
2650690
15088269
56728332
35828384
12448139
30633276
45482958
54254985
93709100
26224635
85395261
25625921
21126116
72628213
72685817