45267874
21105773
50994631
24489456
99695056
7189861
19822756
22499124
58116584
544609
37454236
21826550
58468353
1074308
34624544
7548386
48437561
57123547
85603495
92836834
82048017
5706251
12504838
45675203
4984181
79627863
60619755
1166837
28699839
85127151
32484952
17104423
20539585
26441542
8499731
84759616
85554282
55641075
50559137
7300356