46842949
33969569
97651195
17113722
42341686
98358602
39167276
34788355
22265780
12142522
51093255
76151480
96993925
99757084
24223567
46056152
70613758
6906140
53082303
6917588
77696677
44633114
17539021
41566065
26095760
43734236
21916384
77589593
9825746
7042686
90575144
72451504
5030867
639624
73088936
92781822
4677738
72419191
66472064
12312002