45526426
39583724
7248513
69095122
59469553
26689741
85765796
90997791
13693381
94854308
30592545
41706832
36729508
12386388
64938029
98508396
6448237
97199839
93391199
56133470
74295289
9212693
76577220
44351059
83884692
40056204
67208825
19491222
97732292
5886709
45714704
1144028
45493397
94472000
86489197
81112973
34654009
6912198
3794915
13631122