30247408
52259604
98356288
87287080
14299603
78739994
62542594
83652776
29201045
82571583
75715539
18057224
94545905
62285491
70188411
35858735
49458238
23533349
776942
36727887
3374548
3800103
58531594
50701370
77258662
1875194
5556835
5537139
93103037
82232646
15195346
46937013
385329
48615528
8835555
60237985
58284635
73571687
64069183
84672197