76813022
78055377
86545603
22869459
76704686
71118645
60114618
65452141
43502165
74411070
15505797
78258887
92525700
62075609
79023019
96028860
7489557
67624360
22008654
93958132
83468821
6465580
24557802
5051445
90605655
5441335
27258684
93424702
70081879
5492309
92836251
43904100
20798924
24845355
8871888
17956188
81751001
53128510
10776701
47483739