77283380
90451348
5265156
82823121
56836813
9084766
3327470
59066598
7335287
52596275
88062233
98661089
88532504
74036747
56599193
89485973
1109602
15651403
82569428
91427510
42369615
77898532
94842674
66994104
25293320
21463220
33927630
25066088
99699131
61979069
44102625
17998555
70264084
20415656
93937904
55292240
49201696
76033840
40906255
85339532