5078457
16477678
73548844
93225108
82044292
78804626
74679600
22493735
34143608
52848515
51069588
4996536
63138271
12184167
77164416
62821850
15868682
76171238
73317141
23621146
46568386
40896810
82647040
43376704
88555466
98062178
21853882
72894184
41991688
7899759
55028
54151208
44561978
2351316
43991312
92145611
59914773
57904218
668979
71659510