87556236
60926471
45191715
37849547
7067478
29906749
99395212
235141
64241934
44619342
74492383
30125208
3008146
21398631
4333822
84371047
37842079
21487631
50287995
1186227
77689539
93474809
92119258
74829148
83964820
76704090
67607600
50703763
47642635
41185064
76882239
21072720
86003035
53652450
9682884
9438589
67158008
17323524
907698
81846965