97511869
90087800
87494042
2627829
20987534
98023135
2002825
13473181
58119996
71019982
22877313
14898537
62089936
10343539
26541605
23555577
41158490
24892827
6074916
94675691
75991744
65759103
40535380
32977980
60591888
11838606
2786092
47131036
72413738
62833357
90799387
74399302
5891583
71733076
74047572
77037264
22424600
89845172
89125686
86183317