12685172
8005048
79931306
31966979
75766574
73227205
85747341
40324355
4946734
25087550
49013754
89692830
38948224
54626184
50904342
61123415
27413470
5813552
32212117
8319341
74877106
19485060
26132588
99052917
83186527
14787039
45655134
99334223
51327471
814975
52753136
62952140
92488237
72603933
45002110
6218165
53858815
75643608
51706465
85526190