90425491
23557603
84509141
4221675
79815991
51247194
12034843
83908641
22477121
79652106
6616429
305436
89056549
37404983
11093595
93245270
13223971
6514364
31957046
22898442
1844845
64626918
55521181
22671897
32497212
87338635
51841849
49297932
9460297
67133929
35618229
2963295
47517532
52213490
12753369
36624186
76524344
7551032
5989977
90739270