14101296
43928836
68217700
42869323
3228853
76147623
74594870
31971508
69193034
22158411
29409951
56014638
55781344
1711752
40922512
3917416
60454800
43861227
21864922
43929083
84829677
22019705
24989388
61085020
88349662
21546135
51886965
9548745
41001656
49917602
48327548
73893743
86932883
59783309
41784261
2541052
34896047
86298161
97713624
49298062