83731292
14924615
31236160
3229940
1947885
70902207
85685760
45232634
6962291
42451294
55401904
80472556
17865486
43066426
49818231
68084280
40544328
45875791
43167497
57507591
78782357
62997104
62563986
78195554
26427853
93621027
9254670
28321296
3841616
50564946
11927385
60025350
76644631
3291635
21191725
20478427
16383284
94795333
55886188
44281672