376330
35534470
60708729
1204833
86971158
51498463
43875685
23663700
9676255
73391688
29827961
61268204
43575979
48391724
46897156
2216148
94126369
45242861
15625319
20816501
66751673
48262566
61329027
81127867
78443122
26701014
64449937
15787500
68552163
66176781
73063677
69535426
45245235
71843322
62975055
83026903
35961822
22991829
85629411
6402635