1311191
31544990
11523424
71686838
6174262
44724447
3712435
81579576
9973338
80747718
1532831
42391900
78919753
57668368
65155024
67214697
2558818
75294715
62628572
64915591
52805271
38922023
10296099
16741823
29962471
55708478
28987873
8159227
10213496
93985450
29596369
50962350
1330260
9134156
5980404
95576467
3114395
94685013
275959
84289123