4273918
49378439
3067383
34657440
1831869
18001807
70671349
84611310
71992556
53352060
96066094
48074661
89109168
34775000
79096305
92847201
10053050
94683120
79819879
8497839
94987601
53863651
91098094
54111983
72066321
30732272
91059968
41786500
72617662
85581760
87074549
13264573
8898498
4589560
85245085
92129007
41082466
8145344
49657974
76725940