46868621
16601851
3598604
93249178
63155783
2965730
43194019
40112821
3439805
43963140
64566142
68906864
24279364
10432352
31361573
49405364
47017438
53939235
75692019
60691927
55674050
3894385
73936339
2276817
42173936
65212898
3437332
81672960
34466917
4414315
68803376
46034609
3786939
73925552
17419028
19737818
52829873
5084457
86309154
329995