41742217
95932995
37385638
18807862
69733628
45508063
4386976
17512269
95952737
25729167
88515497
60558316
72851777
81766308
72248756
41247004
64294358
62379342
12854257
9288808
93728386
21773456
67673506
97135000
88814914
88384062
52557819
22727218
18858
23241012
92245144
4214799
56606312
62751
8627166
92517055
64847692
4083176
78929940
18071688