40875205
50066404
48881684
26807929
75885947
18917372
63901568
44093812
11602333
66533045
18224685
79801249
23585754
25302078
20365425
46745499
69087523
69045707
56975817
43303756
32955597
7634838
24831468
91849069
25255696
81379119
42022332
97565130
47055189
68614351
3197499
76371293
84495925
70996458
80795062
4082479
9162831
97218154
29063082
46246321