20099771
50267211
35244371
8755690
29374280
83098328
68102142
97543534
98044317
43149395
10152185
3304100
80979092
35833917
77456810
81867754
3561919
19279340
66963327
77955518
75937114
67083243
96317463
36672087
88888
9344783
6455474
9298859
31719904
88549143
26477020
70369330
81329915
366686
6660860
35198760
54058731
84148951
45363005
28102477