12683520
83515794
92536329
79155560
53865941
14036181
81164943
6293287
54635778
7360703
91824543
36044651
25865530
50205574
1988842
35386027
4432330
21923571
29189854
73977207
63303422
68809016
90812449
22406686
43342958
16349114
9932197
38202056
60356575
32251851
42792528
25875861
13551036
3697435
42242603
36611800
40941055
53017633
28404034
1596453