28716470
4472105
13519295
91944355
87672525
89704766
36345397
5444682
58803956
41253622
59688157
37513279
8672184
51186381
65728437
27504141
24501369
92722827
59425990
57505717
991816
26047831
4299032
74947907
93398439
81745301
21567924
40233907
15315331
22723628
21287778
63793080
70472
94575117
30658443
81262891
5766268
24726287
42882260
18776129