7095220
97629028
64142758
69348695
7097388
34746699
18537490
21942278
1511110
61486933
10409837
48289503
97639348
45155161
67106657
1897971
87131022
59754951
64638161
65437739
5938994
36334318
1796319
56333482
59433126
48155200
65084671
46352661
77304964
78246441
92247281
1673691
91633171
56286092
24587297
20463996
25271302
93996222
7215906
26011961