46068290
96413967
48747277
63998416
7882572
37846165
76151983
94679651
15752831
2276642
47408440
51037506
21855716
2485739
47962936
21278158
30051829
43491654
92021122
42539354
65808797
58092511
16567391
8439472
975454
69404967
43266260
5301247
41615374
48914567
69344197
49424912
58481133
26371726
18402893
98053648
74856854
30637171
83334081
77404491