52595173
83019292
85342288
38349168
3051324
50482507
29399729
9862606
74528059
89353735
8207195
957777
6258080
78716181
721926
92763411
3740905
56472727
60253721
13419432
18085922
17263355
52755007
61157783
71932702
26519140
81593682
43269942
3434470
84378178
21677377
3324461
8638340
97049355
27479963
30458961
95243931
24048600
14247374
17544335