89469025
68106435
98479202
18899105
67082349
18024945
28823932
2747451
85129130
35652074
89716412
41872189
89523379
2190498
59026823
17488812
25717918
34502602
600450
99773363
28731631
7478943
46361272
39837596
6486674
65724999
50971834
12176189
51425148
38316774
16646926
368567
4273197
23823716
21813449
77549149
46563876
33351533
84741281
76252588