41576802
44934618
7443048
38033611
34568444
13179897
29879968
81687748
39794013
5979977
50035511
40138457
96246108
20066
9308204
11217660
19093656
73078219
90398597
64312803
365773
44468766
9579187
30779553
281120
6810413
71036995
45185928
15439740
61015672
77083893
18175675
70254161
78698065
32638266
99177956
56577147
11454821
27169480
4855340