76233733
50054684
49827502
99643933
85867316
93815050
490592
42167253
83201413
48879969
76789619
26989455
48517915
16082181
31084476
27639176
36688715
46262825
2915816
69833214
21291633
24761596
85237935
93451655
31349594
2437641
5911261
13549654
84139592
9619322
51456497
52834860
21089820
6182257
89886
9371882
4728553
23744549
2576198
2258562