1525748
69821541
12524749
66032082
30552529
81191776
736707
95926102
86789911
94398452
59093396
53412937
9843955
93981687
38809629
47029119
30412902
37754387
2225217
21857303
72205391
3081181
5478720
64012685
71127366
83951413
26053160
22305528
21843587
28831450
4577470
76514069
32185197
42836228
23262836
28297991
14262708
21414081
2026791
15244767