604526
53446781
65856433
85476957
66113238
88745584
26059143
74889029
16277961
68535574
32199196
5457943
7965597
95998932
95511003
69956197
8733349
25206693
10045293
8703746
64932520
48634861
18054268
58661741
32629994
71246664
56318997
5735552
89551694
77587436
49883529
90508770
78067652
6315967
26117140
8277356
4643351
69734437
83105000
8608661