73837728
33979232
16336672
90368251
49526370
69944401
6169280
62686499
24185875
30145672
73348066
58417839
24538316
52352713
64197985
60024216
77846655
64287365
68624409
2009775
88957022
9069152
70558501
70099154
94627253
61618052
27725225
99966715
54131254
70282088
69607341
36168746
89734390
59483195
56438724
94257943
19856345
13024517
29277449
3295628