49797742
85535509
51075869
39928534
2299968
6278550
3959359
37471783
75801919
63929048
9731853
41778349
1806629
44471084
5704933
67095754
10576528
78158154
46662001
45252401
193290
23961980
40566271
76424737
46546287
9463699
6672854
51784284
8234924
35286985
20941604
6567200
91135712
3567253
37853954
5337718
94131592
35806631
32622620
10421690