74055892
45074598
95551296
40049908
16024219
7637040
43756830
181947
73108300
7229340
97114286
42933605
66475
16969
61638916
11265733
33656464
4975591
5443658
39382617
5407627
1919482
76276098
73208961
47553671
91213643
600687
49016101
53241968
79685125
62454916
68555950
98061434
65035609
1942661
64182319
36012735
44116940
27603883
10282377