4443192
7761286
2729318
84842092
62487340
56104637
93554592
85811782
171270
40728147
5726810
76894001
9294765
13238497
55104955
25907543
84868507
46984827
93599950
23702850
34577996
40465904
46215688
79065661
22593816
2824881
41517013
62526330
12611847
51575424
32336040
54225067
20012444
3368761
356404
19791908
83319893
46662632
67478402
15839715