14379153
43262723
93754011
80649597
90449377
7277084
41623930
83615347
57056198
93849101
10466192
7583459
18303034
53454722
90163646
38161211
75375414
29154120
9722671
25345586
90049221
6257977
70123262
30178625
87103199
68866470
41733935
23724690
96178122
40238670
36337690
75474491
30055130
846337
42813835
18843410
23019352
8479108
38226915
12481598