33844806
18305658
78738594
39683384
39299739
67716185
9452424
3603427
14825108
55844162
70491868
40667097
1435300
4403140
49963528
2791240
65799612
60149467
57422429
40489807
57278319
42581248
16381368
77872042
38625345
25289485
44455669
65403974
107275
65118150
91184670
81786225
11812887
30507932
50646780
47387508
31986883
4717219
3224916
4159379