32199650
95941001
86892644
10757225
48424891
27174266
2734186
91366185
92686812
37672900
856129
29426839
95975243
382869
74521969
70406984
7967463
51823473
34971560
65737279
8259427
69141420
79889662
5126501
28603118
35288934
22342706
10473297
7952412
95894737
49836546
26967190
80464889
983230
16263405
66944011
28626809
3123771
10531939
81656025