8645480
28599416
53166525
92898026
15942898
76301121
49207580
5131523
4022603
30978107
43811695
6633925
19034262
62579966
17611072
11045855
36106149
33218078
55524480
57909095
65615281
4684587
24025025
12184262
37516700
5091903
50713240
2583593
72401826
30826847
83317228
84844983
39286730
27833127
50511578
4024309
84812909
7889161
78321402
64197498