12858475
83153874
7468597
61785277
96722198
5645405
45899972
20343124
86091652
5330575
9278212
5194722
78768931
96438468
48432823
36473581
5533672
22186092
6326676
3148137
93622175
98769307
98203873
65584367
46477808
40804028
96933155
69014961
42162680
7329586
86864379
58611903
69125512
63504569
23644645
33572688
9758540
14194017
58097620
64645115