81012645
13834220
12124681
86043401
89466192
73873338
84769176
11456243
1401660
83921395
46433659
69296929
46278646
94315115
89114764
60303643
15425618
116381
76359567
8205575
68053624
23217447
7742552
45458380
3973506
34925282
63932890
3418343
40119311
35608777
11124411
94501478
70486630
47962133
92312460
94992244
37432824
67504055
16121456
42781083