3703962
63223917
81367274
45341076
7705036
44589048
99572294
54336023
19232155
89123763
67469289
38114827
90773925
8862333
45021622
70271037
38002797
13875350
17082496
28499001
12361086
38258665
41412066
43201565
38649252
72003522
3612556
46636107
96195806
72905150
54278887
47712739
77023501
5689814
97034111
41373268
16846900
35635422
21079260
79107932