66555307
21347065
22463403
86091811
6901242
4048286
92894090
95855547
51946244
5373506
14345971
82111744
41354785
49558194
13432945
85753788
56091264
47948089
47232386
87936884
24742808
31915270
87099023
23996864
80927730
99312536
52937944
57973086
8824728
26511277
41105561
64126293
35246051
57524048
35025416
17454955
97796674
47529448
67107896
8266892