5449364
16266937
6456831
83925624
89931020
69877038
3928697
21194279
28491825
569587
65439685
39287189
98568762
6717010
11713452
10249140
2003528
24652506
12896235
2681171
82156282
48576884
60277520
3548345
2040193
41514120
76181044
44864471
91595652
57691507
24771154
22256510
61684023
28473682
87595217
96888731
28872293
17154241
77723816
88359700