1409814
16355152
72798563
46452685
32441431
6702174
29223236
21828766
5373862
30184226
55302116
417743
98076653
4870973
55279071
85724540
25498396
59412710
64172932
59854905
67736857
96952063
8896671
2687346
6775189
81269181
16789517
42266988
6685129
4724765
11794787
96956069
61244293
40523733
48045257
42003428
52407324
69067085
20998814
22755695