47401011
48108680
8996428
98089609
17248625
49216337
16153879
55139190
91976764
6267618
61205671
53198649
32037729
75039799
57082408
38054860
67854822
91979350
2807644
20875612
50113722
8664366
30685608
72247261
38905643
17486496
29614467
82167396
95376654
31674283
33029373
48028111
61731573
8434163
89983994
27322139
25463005
63533388
9966702
28444002