65365982
64184957
5787995
45314909
45552253
3061267
23328729
92295276
91365408
699281
32215197
51919429
51034916
20722317
84425728
35015735
5897284
75798309
4933616
23586177
83805995
9630188
91353309
77845323
18226408
9028217
58477138
89704146
71426749
28065820
50965211
74264733
6993284
79268624
8818285
1549080
14029690
94298629
64396373
46201139