50604303
47308860
561029
46553953
7445217
74081845
8082833
7881621
54629458
96102204
3857924
5887952
24769573
81201123
208780
1352503
45234640
15525085
37189386
12221283
61158858
18515936
95192713
13003426
91917826
39029573
40818966
85468081
31923144
65343598
77021060
54933916
52428531
43092075
73075348
28211971
22936597
61706397
75699551
82696767