12445350
72638648
58302168
74122400
41133270
77747423
75788790
4731778
28922844
83236359
26215036
85358650
54162404
74323501
50256630
41003554
9553264
45739738
22632000
52382330
86777898
48676014
27014302
2459960
83558863
56357786
8230408
63591941
95445985
66456533
93124820
95238561
72937672
95289737
43828450
60035839
84639192
68618206
2203412
56089765