44708042
34452823
59473212
40244273
73087582
3084450
48563137
29209297
91184245
99457069
277809
28977095
33796961
3972551
3477467
26522067
67597282
32594667
5189911
99854939
37675126
83286644
78758350
38615002
97662000
56445932
46009408
33838843
62981679
86928785
94569678
55735203
9579921
19255374
6991233
28921159
71367589
31979894
38459193
21651755