469957
86291763
49377589
73885154
60479960
87774980
79192345
57072330
11942065
6123182
3956793
88182617
10418834
48852104
32985612
47034927
67862879
42165165
42862356
89583571
38434503
8945233
59423465
54474401
32855234
14777009
19242187
53695882
20376348
76103475
39435457
55007731
90247594
30401267
4749247
87782942
2119359
47212636
51835870
13751379