3599449
31856172
30983768
75504423
19724557
52545825
99811826
30402626
84863550
74964811
83024531
64564475
4690269
5461995
28029944
51432852
2072443
72595995
25874226
55233999
70976764
32704827
59608929
81674345
246043
38089292
78824019
71892026
78334234
40818173
39857597
28758822
58886793
47283597
43905756
78597567
53617361
27717366
3038190
28799923