74571479
81353408
52998398
16455355
39287098
59814780
39238838
44219523
78276462
11258325
69727983
38331374
45141645
22904086
6419547
55472577
87602198
71654015
8436344
55785860
94006844
33118119
6628148
82817011
92504350
59278023
39307243
84903153
57714822
2295235
70801900
65666588
96344717
3489134
36539869
16913638
95241792
82914099
6641320
35413006