10097334
913125
25995576
74015926
47931246
24323283
86946688
70502571
20115394
80687229
42237455
94156511
7763279
15337139
36929804
70375048
41462089
1166760
99526411
9843475
619484
24175161
3891250
38631757
653290
92197250
33046873
81743683
82999388
33571384
89923209
34236966
20798940
32048128
46479698
76454114
56624846
24612123
94964860
64286110