82907070
71899092
32464977
30013405
61981642
16392637
9501439
76127023
17039612
68138761
3834753
64971592
7086713
86039731
57934648
77291139
62081945
10308916
16929128
3401890
28675055
25076370
69915763
39552791
1709047
8286021
71431714
59502436
29018640
72052788
92583701
9856955
29675884
27146691
19455269
25767771
17354384
52222126
69297101
91064174