14277296
28418484
73384785
1654168
58925962
4495671
4055333
64231846
66175636
92867179
17762433
36333380
49525797
94484686
80052352
37748570
465983
55528885
4304720
15065355
48902052
48768040
90829542
96864730
19905371
77139375
13026658
40744914
4332442
95463518
96803095
35958503
55595296
30179181
47162190
73787804
3259116
60879697
3979337
24431753