77484942
19837248
76114347
17664901
30632948
76024788
48501576
8317521
66488192
42994979
61581242
50008480
37513904
49969147
64633507
83953458
99551296
99489646
19751158
16841665
65013362
81795358
46209628
51552210
24641260
17126793
12962202
60547002
50245167
13666187
1323687
523348
63135362
19229310
5324003
91302532
65155789
16265031
3592369
99362998