45376022
22241944
40715331
34155929
70901486
67596182
42866990
14142987
7432976
62076045
2489536
86048764
2255472
12003690
1990401
50205369
81695833
89803561
4585652
9936833
45505447
90671125
29216495
28544439
98011553
93031233
67093519
80836786
78647771
8982476
40825205
81577976
33141073
7317292
38636945
78241180
29151807
22486136
74583348
86676218