85487433
96671363
53665879
83126528
9653815
5524188
21111561
22392283
6655788
63765188
19963823
81625296
71051292
87879748
99128999
3241945
5246395
16566022
12931260
63487231
7227870
12451080
88275735
85225940
98224097
24016446
8237754
33687699
31878097
42139110
76983143
9601549
67451616
25067635
19366970
40413606
35929969
48495284
48322692
7074118