48208292
2012996
44711597
52548956
21686830
97424085
16174174
21418098
16319795
36396805
84214141
21307250
89349330
92352990
26681724
55554584
37589121
804286
3780149
89806884
3073469
97323375
86175821
63512696
66127080
89338034
68173594
56329702
94958019
16222442
95774527
31155951
45657022
98604310
62841204
98812975
20408502
88201400
437131
7771793