17584328
48411966
21257381
84127144
13675746
12975721
53284564
11773291
77842657
77237148
26529235
91205745
32404901
88679633
16206510
74847736
28686836
50545627
72999407
33415712
60733898
68949770
35409197
80495319
4111353
58762824
24716722
33458622
15526449
68915517
7595480
64496887
56571907
79323688
51712235
42721165
66572769
79034152
57749717
52231877