12856925
69164893
44007027
170595
40678346
17208539
20434948
29854681
75637277
20788504
53029449
85213701
22219977
5086229
75003271
35912849
37723236
771960
88952509
9716966
77881526
59114329
388881
50321331
81637757
1138956
42942157
5942268
72002425
76434255
25137241
855687
36055817
5600222
8021196
4556316
46579859
49039717
79378560
64438659