7051120
71299196
47554129
44888007
2652793
5099200
94598403
44598973
53993881
33964188
62305432
90441672
25899810
9214961
98144281
19016597
32173556
54365585
4998417
47573101
80681911
64245346
97860
6268096
97074714
28685529
69977718
9880726
84393024
36211779
61614307
31564020
18048670
55345626
29448845
13471272
12107309
52013088
93189052
54863078