42045821
71245005
74086464
5873226
71352036
55939950
14723076
44373219
36228329
92954139
25693807
2521915
60632287
315512
90923730
1599729
84204759
54968164
25721512
49471603
55113776
18665486
32684798
58656274
7977358
4614643
55118863
65106399
38536770
24142733
50704519
91163628
98405395
66079038
91533248
51235059
15074387
4875777
316929
16564664