3442507
35566453
55715082
67999068
14635282
92186822
82585028
64676409
76574998
42932238
10772254
23968491
81679787
87861162
75283942
29876805
44186164
28463096
30033606
25513464
25361517
95146337
56724402
90984868
45129532
10986393
8933409
9394205
58269622
46917216
51703648
50856963
39964151
36891589
42088580
98647733
83844096
66151410
88579824
37161590