64159352
2596919
89795566
11644952
94689990
99921175
78204658
39881705
42172438
52941281
75283621
75147114
20383418
4766431
24281228
48748379
80499820
73041005
4069108
52601131
80376666
55432019
94485485
86496124
61391824
7039653
63641751
65121205
66411018
77167199
20416729
61404683
30561485
85221103
83753430
99118314
73842518
42542821
96553487
33159853