42718102
4718483
14602062
48618293
9357257
54653791
69232516
13931297
2002695
89448195
59864346
80495971
94549647
16037633
32811628
7119632
24977050
31832660
5773870
95971337
65042
50495587
7042731
25153647
49834651
29427667
9615885
3646331
91699246
2742114
85783449
31986367
58417438
99936285
83883450
35864202
20897776
86103666
68946320
65502477