73271350
94165478
54928106
60293454
18268689
20953937
86736400
36764384
28588229
30897998
89292952
12539
81781438
79771366
30874000
28405142
21787936
61367149
29496224
69242985
71167655
59206145
86414938
19968173
25966658
41819526
5028671
4846372
13466455
26519774
91588364
85879519
73112585
62646927
71093011
80989614
92269239
31458383
60382610
78526310