905430
5332488
81467912
92419649
80283175
77983668
53667745
1615392
35479717
23475085
66233803
5196981
11923027
30183767
32705224
9226469
55194869
4294290
6376273
70474252
10552744
8696322
1218603
730421
89577517
58591936
922509
63195356
86953876
64103968
1482478
72302897
72098320
30794420
667073
38631981
72013253
25408290
91145953
20451521