70512046
69903461
31053120
44815600
54528009
5443345
28047263
95263937
38141628
20014711
40277797
95485217
7511132
30432155
83799085
43459695
5409830
3273293
84857090
33845325
45442145
9522343
5635252
58056493
70432300
36066126
75946897
8798986
43067378
22909186
838686
66083095
83706504
50714270
44502533
86418683
2149709
64259206
81735942
68827564