72162822
86432525
38185006
87888156
11362483
8299668
7019365
37801184
69235542
3746787
94449202
77911069
91354293
19921991
34335326
6162046
2203226
12146467
68791486
46483110
73494557
53037061
54167687
95754848
39399075
24977688
69071992
52226560
888835
56413771
66912612
37687392
51013183
39429635
78929317
22805008
28599653
6735659
421339
84567169