7398896
3294764
37395107
50981690
9624302
79972443
430148
29463509
77975084
47831322
1787972
4736639
77719158
18915807
71688153
6493691
22796455
7471042
63059379
78575679
92537524
5634406
58001585
49496117
65268861
89976664
66427343
50621444
67869716
70763005
10931601
76502791
6626208
34407989
87813020
43402332
8747463
947291
82839951
505060