52245985
72624272
52182450
30823051
91831259
4947345
6290165
30177893
45907688
35425959
59779066
42202680
91298361
63014723
77817752
72742790
80351453
1368662
60659115
83528755
55179880
41679716
5114041
36626077
9218773
43882386
79381798
76411713
29691852
48413620
33734757
6732060
71954208
94479839
98306600
5465853
87485589
41612115
1868928
75836375