2172186
49863087
30124652
31175345
97827491
7535064
86162353
77194799
55532860
66886478
32936142
1249197
22032090
71809256
33377301
71164953
95311937
11697714
68927242
49183020
3247034
1447964
5847245
23566908
24151688
20144552
87991000
75903510
64189522
43746646
33275555
25618140
19382089
50261230
42511880
80302019
73695933
6664262
75853340
79178097