39449893
880094
16483602
52757407
23321761
37966047
3955444
39153056
5099167
13954286
59458525
48779481
5827681
47947034
3407177
90412921
82155193
45839001
21637547
6135479
77146608
59315907
58064327
26286178
6648376
63804022
37941813
63795905
3825237
89154572
4523666
45631035
44832144
15275912
68344297
13965499
81436667
41054531
55497728
98449143