61141942
23142057
75583532
56521541
63623474
1997900
18526020
4046234
17354440
13729089
90807170
51288957
46555660
21305889
52136010
58733531
15117447
80675862
18742678
92745952
152112
501972
48649141
5965366
41836123
29287912
52644509
36305652
28359282
15985366
67146113
44596607
41777166
52131846
99833997
88653567
801830
28349590
55384188
44228785