92229332
1170892
58761317
85456005
29304434
10387649
709315
6504538
88037724
72158895
574846
57098035
3765514
70183142
85737216
59507912
17947516
8447934
3416969
78443151
13173441
74242918
87435183
46934540
35971870
35407936
3062601
60297855
3857009
96998133
51111003
23941509
75898453
74014859
86028012
77389188
39083755
4972271
95286870
23152281