65334991
60504056
27927578
66046875
484307
8443470
44359100
45146415
87219033
94797225
8112539
23592943
94824187
19346889
55705176
91411704
41786795
77001026
87527978
83446797
57428203
70577669
67315800
64161130
4244037
89439038
72329869
64224296
30298006
69658669
81875694
98524322
40822964
5965130
80525038
38988882
23518281
19886464
4697649
2327337