62921798
86042964
37199302
46827160
94144204
95754346
86327404
65836684
56181522
96464560
17885459
5779993
53613226
12648700
54639340
24505598
77557287
5016239
4018992
82163575
84463136
79353146
60375654
97975502
39331064
48193903
60036684
83023425
87268312
54476278
89388341
2492949
74305225
79679869
52398949
28773708
85887245
73328006
15916945
340755