93748488
14325951
34702233
80584082
56214272
53828252
9285623
24072828
3634673
71003043
60574171
91966322
35177036
88896756
90702342
2600461
71807499
56289977
68987436
63333626
32444031
21464346
11684046
17913688
13965435
74685508
28502027
2266538
73284529
57254839
2465065
30359847
72289737
12853696
71319671
7725716
34674610
8566761
93264466
3311480