16964613
82132119
27806947
28574344
65134769
68958433
12764503
42285187
85421152
24178844
22314237
51115722
6936749
36088681
62091076
779271
90367887
72073740
34809534
58413073
70568514
3386852
1875736
80239990
96736749
13513520
56722373
784850
5935849
17386087
62001878
65138662
30397463
42745943
58613581
6335169
33297164
2309937
96631821
34452371