41649230
61394341
67438497
40114464
98561661
5458375
25079233
9783159
23311839
2939890
4338331
6625503
84105036
5035693
32369915
26451944
74159552
31446542
55798235
48784415
31783597
29452705
46087814
54083034
11783591
28452973
2238251
76192139
20084934
4138814
60674675
81422922
9652325
5412580
64352065
630514
27588283
71195412
66131746
11593981