10206093
86074877
69519174
96473168
41421596
13563260
44815870
4971198
82755915
56203231
43738762
14834397
7653054
56078026
79952678
9876826
3774143
59557221
68536076
49814320
54017380
96869668
70511015
16142651
78496559
11073233
87679220
43209437
51499842
35326161
36761793
78502104
22695262
40177344
8048348
97202532
53028267
29217522
37767745
40312367