84564813
38516979
67699818
36709510
81232860
61121370
12031307
88594551
25326486
76987005
61844940
80312502
38608072
27648991
3179593
973997
55571889
94619049
12293374
37931830
72455110
28977215
69224976
48451790
6058064
63261799
54126157
4929624
93698542
34652610
64068056
69639273
28998404
51801446
42484159
7968826
31335667
35513914
56055563
24043427