58709922
24066325
31762500
2405194
52323303
38929735
66613805
32889003
6760680
3912375
32058533
1567684
2281556
47475645
16411234
32246422
31576729
3132114
30502804
13558470
64622160
79736030
67657048
70659876
64472426
50931646
53085137
62423702
9205304
2592134
7269705
2792528
96192335
4637939
32835618
50822728
74627742
50272583
96506985
313241