20189873
48487073
86369217
34559816
83503514
5233871
83724498
66588936
50324761
2725378
4652992
52694349
51473881
4702407
60049630
21759090
28954705
18681172
1518376
80393163
8939264
50505835
83976318
39471958
79365327
57077468
22718731
12962912
2525885
4693198
73516849
40712295
23727297
40763130
66839734
42717343
44585386
17473708
80063269
8207161