94997891
16805672
36592953
79219993
6306890
45204905
24929137
16676539
6215483
35956667
1567197
96406194
7812402
46494915
52978408
59669208
73117186
41896908
54343678
30104016
92121201
62073940
64778798
21787784
52034124
11651032
39085150
90977695
18656529
70804953
106302
99184708
2355361
85981047
15563286
10749229
80371285
70337869
83988126
58747168