82567684
17313949
3645715
36615275
10672890
1371204
46058072
19111802
11043976
27742678
31986244
83723327
3336512
31105615
34225422
26957041
1834609
178882
90477110
37175812
4634140
59598528
98233568
94549447
51305715
61231768
55289519
7991778
8452220
91694464
55304477
99738891
35559281
10775214
54219963
122180
54305383
64347939
52308955
61921194