32683483
11998013
4221519
54553408
33761842
75001659
43341781
70509094
39628425
98085029
90976720
3891212
30453762
36616565
64867576
31989621
11828849
47654296
6351330
14677147
93938325
65323832
31776535
83628591
3821932
80523701
5474958
52394260
53691024
88498317
61242391
26307734
32418621
14328052
34774242
81916423
86998969
9159833
145816
92014383