82244526
80202236
17823444
47067706
74964598
44407951
1396734
48219886
36665868
62762804
47027542
60951920
2249611
2772165
28594287
23172361
40351609
3411688
78157257
23958517
80591265
70743939
90651888
54236634
4530148
51677951
15335977
79651894
20609534
53854836
62237218
87163768
25935949
93788332
23875876
8566739
34028341
80107385
95733294
944557