99416284
34647777
29345482
1166051
17316787
85575254
41002344
68035311
13623990
50736498
74887942
21099113
44876447
99393590
77076782
94054649
63271959
92391179
94895356
39862517
63484354
59119410
79405763
63259915
98384496
60415565
55941798
77434612
81208986
14729439
12919105
43862649
84536502
40947812
53912832
34085929
77285543
64314309
976841
7329552