48747566
15622715
54476023
57873376
12119733
24325412
5727138
15486853
5973994
99562683
80744519
94711204
69434002
85337040
21738437
99102884
5975351
5874647
92656038
29412468
39452061
47807458
25792001
10206186
58649003
6186760
84984088
11508244
15266724
45232346
44383755
81593329
31082931
34627255
55236408
4467595
84791471
902724
2541272
8056632