33929488
28781289
1705165
97536145
6391400
39086040
4326871
7810390
49011174
28935844
71454990
36319501
7334556
63847100
6695214
55031872
61895843
42523771
64724680
34085662
99332774
96002979
98479745
43081221
939353
7442464
82282152
7023560
80001122
3514103
85349447
54251222
20271512
33985900
67482512
33371568
34039705
74868137
85957961
48359276