94721302
7546614
7620451
6055435
23276058
8582290
901200
51269836
62931732
86213562
59949811
85202552
85489233
21274433
21536749
53548809
51933568
12155955
76976433
63638357
8818750
3407412
9127667
17761225
76021610
18834398
20796947
83444792
59054379
96945152
99935721
33296955
19999396
69582673
1264479
2920831
39516037
77218109
55189845
25508527