32583164
944178
13242785
96957052
32223242
92883829
14364138
39341058
75066225
81644443
1391989
89312627
56833741
61072365
42282282
76457642
85019588
30585948
56867734
96397953
84861665
97276712
9321683
57584786
83092732
33735834
16091204
921433
95105366
75796817
67028069
4708675
72104812
31587087
1755351
72787560
68791463
93313043
84498130
88866292