2889238
76073696
96466455
50295766
72675078
532330
80444317
79959104
25625553
77864168
76865501
9561308
69847626
48316479
82431314
11862122
73276673
8303996
14899589
77128074
51326160
85818099
91509127
9132643
65712189
8915466
98811933
73499195
20343698
65688198
15066688
5841528
12345289
6305778
2527880
4625940
27581890
55321654
23427045
49746669