95015283
41718636
24424959
19119845
76475633
45637457
74548440
616289
2882210
11834417
9394989
69027003
8742730
9017721
93239066
75384048
34832054
10854722
27038136
49973469
64795212
25923292
77787512
61287524
36286684
31483381
7489042
70331312
6142146
40737269
65511041
69918448
59482193
55304400
70618874
76168783
9124506
20556578
49747725
26765445