56339499
89221341
58292087
31111388
69103389
38304136
81846764
205727
40825632
54359721
462340
668093
64227584
99007006
21422717
41112186
94788235
30948195
24307675
53373787
7009192
88295050
33688979
8592035
22901553
9878629
53671940
5142793
68911443
3251645
20961261
80683072
55469843
39749852
25195820
35692294
60372856
15554038
80189717
87592794