21757040
89478207
94742679
34721209
82675702
53606944
58178631
8555647
64358934
31862704
38507141
6598312
21623148
96623650
56767939
75052952
11511294
24541160
7304755
58436590
48718197
55252973
72659836
68526872
1761149
39276869
59664717
62849114
12458383
48277134
43876401
55753143
2440925
96328606
76102913
65336592
50195232
61308
9342187
57046370