58708318
1780822
14116882
63434781
63032231
12439276
78885003
17087083
174493
1030889
79723876
44653495
63256832
82052396
2656536
74002824
64891611
34873771
28334142
93706688
11762365
44027878
59529088
94217949
44021723
3896965
40129110
17833218
82452433
60417435
48794883
96598671
23656516
54125436
94223966
38273031
67136612
75152281
22117448
76006528