433572
16068383
60822908
68982896
27598067
49847750
49024640
19813032
20068328
39569781
62774265
8634478
8310734
9235628
59675215
42414040
65369641
72495608
89052892
82534993
42214498
85215983
39802907
40378214
7505290
20971826
95277210
95594271
80386772
646053
61591941
24955232
35052551
93108048
93676632
25975005
3881873
114251
2248909
31818120