57478613
81266230
96348601
7603177
72392
77778587
59857415
28527932
47186534
13218423
16934441
99025819
40036082
686410
34545247
44095233
74202534
12232322
80841076
12617167
75843559
8717740
76794092
38639267
50949378
35846891
89784668
7434404
53895843
82502592
80512650
61642537
9967156
2213147
94278382
34093780
76305908
5715177
5147266
24786533