49379797
44958234
95691517
10753246
69219421
797127
38736549
668913
24883652
27542646
6799700
80611029
80586371
90883110
79673080
55975630
3743311
68122255
26785330
53436240
408267
93597855
49985686
40451851
17268064
14334213
8906235
87069099
634182
50735961
38844765
34098282
38693873
45272329
20818126
37055415
1303999
7265219
65565064
35048895