43683062
79662531
96637175
90907383
69769911
90686096
91113437
37842202
4128932
72375142
5969204
43939243
67009751
45841158
40706349
2457621
82847108
53856959
78596233
78987312
88384056
27453880
79036644
63377375
61018396
10911263
43748498
90801871
15125936
66276437
30529660
27237958
58523024
99847377
28162224
86949754
8645516
2031259
73703838
5473255