57835194
41577848
39233908
21129079
89452953
5363943
8843341
83669312
8256894
58675360
76263274
82202031
9221401
4878227
20885724
25917417
59154642
22969487
57592285
62894479
2569240
69926024
35248784
53957672
63676110
35715060
55998670
72354603
78993292
88258697
77278564
1179381
89879596
4517728
2739901
32293259
46987205
29996482
34128334
79524412