82045436
44552046
72684078
56916806
59349980
35186302
726321
27322285
16081950
21959856
2428820
85247463
40249568
75953781
62702246
1469873
98545654
10607271
68253627
54531406
3427735
83156498
20033026
88731487
84227814
3587986
86421628
9613704
36234382
52004631
56046630
19485561
38394648
80272110
40674076
2583837
69774624
21584740
9464688
73229695