3768106
55983599
56117221
56393840
19335226
59225020
55394670
59038565
87745011
73306038
27064958
38633619
8482883
23025943
78019653
27767246
57132208
80908322
72655449
86873230
96285920
5062367
48982371
50307698
15205784
58274861
56091793
29274689
76660
81141250
69515106
28351914
88019932
1341875
79543146
88023515
11322849
36286526
7792100
33328933