65753641
64536312
10053349
37206754
45282016
15714387
16388368
51918367
41108453
50084214
79956387
78728025
42626626
6414159
70023037
68608428
76373887
69193686
78125047
56414821
38323272
33131936
229531
96644095
39731231
32532288
63914186
40856692
91584563
82727585
34171561
52132671
64449422
77297423
45909993
25443287
75883901
37552080
56098529
88807968