83937628
59441195
98259651
30136346
53616098
91534019
23464289
39247247
91041785
91003961
35656667
53852749
592934
59649742
25079474
30031265
6451681
67182738
50654897
27983248
9471556
43494773
82115571
72098550
66778190
68678976
5996877
94218557
93124363
56747854
1912416
56262539
82445146
78793969
33303382
8000755
64596055
96618516
56658648
36604572