19439691
62621501
736108
73296218
31773457
1792030
76012190
30952594
8589776
58471189
2350130
99434316
90823063
90664001
12102679
6433728
4294930
75633804
71311543
17435621
78089104
77946798
41713198
22444556
6564924
48073281
85573822
87937339
77329539
47327811
58119858
9353933
81249282
73687110
147932
56092501
2792991
7514789
35341836
36008359