72309420
69102308
89039197
18922599
3628960
6302559
55642929
60599817
66618414
34638294
71306338
10993157
29938694
43844777
44391371
49763557
84599188
74077059
22694500
41458404
68697367
33415719
94754393
4013637
69101667
79675874
27908194
21428326
21317208
96634614
2370230
2536064
79824211
47181851
3140325
48853985
12531375
48214369
878517
20471832