22503895
92166367
5546128
43061928
77496144
436218
71906492
89793366
60969164
17276322
4306412
47445724
32071926
13459389
72757702
6540977
76078183
70134441
35448065
11236480
8994830
41612073
2476720
15774691
83073774
70038008
70046987
4526342
177185
85041510
69958460
54264704
86786286
40216623
57902642
4256569
13543233
89088339
26634014
68963681