21056479
13424651
56624018
6458958
55409075
60527902
4331091
4612378
37553475
29706758
31412123
7213253
38589069
23325618
16881052
40354387
1578848
59037166
87889988
1193943
32435603
22311680
37933749
223176
48281303
76947845
93626885
8815420
95403752
40368817
91365123
14624320
44848108
13942575
80522981
52956577
33337200
89169717
69845750
6728232