42305372
70708976
42249824
39228872
41989572
6204316
93619722
31584593
57854731
32833214
77738388
88044330
47897528
53203135
4837889
23376607
21503032
74537046
94419327
32188089
34008809
81358725
378779
52703097
51554249
52732364
9089623
79202331
61403570
36679525
52821382
20217531
76982021
2711552
492898
3445804
85847406
46833035
57331575
185564