35792618
12139100
88623796
6743081
77524500
27539187
7575774
44053613
14949285
44322837
60985920
9857678
94786593
64282619
5945429
93697669
77548924
94102593
73902482
48415509
66123966
20453154
1025587
730838
61575255
10516934
30299592
5541621
4345974
48698968
68105704
19227491
75274419
23536291
23261601
95992105
24683093
67096600
25447544
81123565