70335081
30093739
65342564
72666840
52014446
85347459
65952820
5336245
603464
29827731
52428224
90862488
56126126
12153949
63166811
23093068
53479929
6534270
75618010
30524690
84582483
1597411
70463020
15708694
47694948
35517836
55655339
1024271
78957115
63549642
62753177
3191992
7305354
3918338
80555581
33977342
25364578
1614285
39026273
37328915