62805713
52815031
53835935
86418750
29162510
3605632
3602308
22808050
801153
4109315
91171360
52514143
33845646
72113775
4784435
4107004
16513817
72284715
11194223
31231980
27502632
90764236
94749661
43631562
37286694
32339859
19069908
96799476
66932781
57696606
29294927
58057388
82978689
82601967
17583529
117333
73093293
41358672
33979868
3668458