31413243
52053738
25142682
45094301
17954698
5818529
27226365
89163976
73779430
67577411
75066131
25856014
78917626
90534390
9863416
66982212
9565978
8469331
26794693
43288859
4866423
74942800
5871524
13746994
75131608
36292638
39136275
75675206
61669948
20069352
21369420
87192639
10765761
8749512
92751500
29297975
51114859
2602177
35596157
98444913