84433619
72644700
64244846
99862524
31078688
30008316
44902347
46734653
23936734
59482484
87129670
22458850
32354685
37713904
66024206
76899261
15871047
91365789
64802517
76811146
2211573
591258
63461821
35702885
6488582
15563570
99178252
31522383
54433590
70519780
63234001
26401564
14571567
97266093
80583487
81429325
698647
28246484
86054616
81958068