52145641
15666795
17941941
92054549
18067993
43874428
44897406
88493550
4819843
76528338
45242546
44174456
84963111
29295798
86163363
88513627
7697704
45781500
44172821
10801153
98912747
81436914
83812634
31239997
60616742
57152649
93501327
41466261
97746500
51498845
6911619
47813807
11634754
68233632
53903285
57963573
50289470
35243253
95159995
8609829