30154800
59156076
70758694
66089279
770193
46105452
53238996
28846789
42425771
95488931
30358273
74027065
57114990
5365290
23694031
83911096
45138765
3111487
95412359
6705108
637051
733417
12023284
20973325
6833899
62242451
78359629
48923814
22392064
25171478
40786627
26753860
46469402
58485947
3711452
36641011
43385324
14591998
98527363
70099362